# SPDX-License-Identifier: LGPL-2.1-or-later

# This meson file can be used to run the integration tests without having to install any other dependencies
# as follows:
#
# mkosi genkey
# mkosi -f sandbox -- meson setup testsuite test/integration-tests/standalone
# mkosi -f
# mkosi sandbox -- meson test -C testsuite
#
project('systemd-testsuite',
        version : files('../../../meson.version'),
        license : 'LGPLv2+',
        default_options: ['warning_level=2'],
        meson_version : '>= 0.62.0',
)

fs = import('fs')
mkosi = find_program('mkosi', required : true)
want_integration_tests = true

# meson refuses .. in subdir() so we use a symlink to trick it into accepting it anyway.
subdir('integration-tests')
